from all over the world - German English Dictionary